gross world-wide taxable revenue - German English Dictionary